Views [dbo].[vOfferedCustomerExperience]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Created3:38:16 PM Friday, January 07, 2011
Last Modified1:49:01 PM Thursday, September 22, 2011
Columns
Name
OfferedCustomerExperienceKey
OfferingKey
OfferedCustomerExperienceGrade
OfferedCustomerExperienceGradeKey
OfferedCustomerExperienceDate
ExperienceDefinitionKey
ExperienceDefinitionName
ExperienceDefinitionCode
ExperienceDefinitionDesc
NumberOfUnits
RequiresGradeFlag
RequiresApprovalFlag
ExperienceDefinitionLocation
ExperienceDefinitionDate
ExperienceDefinitionStatusCode
ProgramKey
ProgramName
UserDefinedExperiencesFlag
UomKey
MinimumValue
MaximumValue
ProgramDescr
ProgramStatusCode
OfferingName
OfferingCode
OfferingDesc
ContactKey
LocationKey
OfferingDate
AllowChangesFlag
LocationName
Company
SQL Script
CREATE VIEW [dbo].[vOfferedCustomerExperience]
AS
SELECT [dbo].[OfferedCustomerExperience].[OfferedCustomerExperienceKey],
       [dbo].[Offering].[OfferingKey],
       [dbo].[OfferedCustomerExperience].[OfferedCustomerExperienceGrade],
       [dbo].[OfferedCustomerExperience].[OfferedCustomerExperienceGradeKey],
       [dbo].[OfferedCustomerExperience].[OfferedCustomerExperienceDate],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionKey],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionName],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionCode],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionDesc],
       [dbo].[ExperienceDefinition].[NumberOfUnits],
       [dbo].[ExperienceDefinition].[RequiresGradeFlag],
       [dbo].[ExperienceDefinition].[RequiresApprovalFlag],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionLocation],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionDate],
       [dbo].[ExperienceDefinition].[ExperienceDefinitionStatusCode],
       [dbo].[Program].[ProgramKey],
       [dbo].[Program].[ProgramName],
       [dbo].[Program].[UserDefinedExperiencesFlag],
       [dbo].[Program].[UomKey],
       [dbo].[Program].[MinimumValue],
       [dbo].[Program].[MaximumValue],
       [dbo].[Program].[ProgramDescr],
       [dbo].[Program].[ProgramStatusCode],
       [dbo].[Offering].[OfferingName],
       [dbo].[Offering].[OfferingCode],
       [dbo].[Offering].[OfferingDesc],
       [dbo].[Offering].[ContactKey],
       [dbo].[Offering].[LocationKey],
       [dbo].[Offering].[OfferingDate],
       [dbo].[Offering].[AllowChangesFlag],
       ISNULL(ISNULL([dbo].[Location].[LocationName], [dbo].[ExperienceDefinition].[ExperienceDefinitionLocation]), '') AS LocationName,
       [dbo].[vBoNetContact].[Company]
FROM [dbo].[OfferedCustomerExperience]
      INNER JOIN [dbo].[Offering] ON [dbo].[OfferedCustomerExperience].[OfferingKey] = [dbo].[Offering].[OfferingKey]
      INNER JOIN [dbo].[ExperienceDefinition] ON [dbo].[Offering].[ExperienceDefinitionKey] = [dbo].[ExperienceDefinition].[ExperienceDefinitionKey]
      INNER JOIN [dbo].[Program] ON [dbo].[ExperienceDefinition].[ProgramKey] = [dbo].[Program].[ProgramKey]
      LEFT OUTER JOIN [dbo].[Location] ON [dbo].[Offering].[LocationKey] = [dbo].[Location].[LocationKey]
      LEFT OUTER JOIN [dbo].[vBoNetContact] ON [dbo].[Offering].[ContactKey] = [dbo].[vBoNetContact].[ContactKey]

GO
Uses
Used By